Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Kazakhstan F1 Kazakhstan F5 Kazakhstan F2 Kazakhstan F3 Spain F22 Spain F25 Kazakhstan F5 Spain F34 Spain F36 Turkey F1 Turkey F2 Turkey F3 Spain F4 Spain F6 Kazakhstan F1 Kazakhstan F2 Kazakhstan F3 Spain F10 Belgium F2 Spain F24 Spain F25 Spain F32 Kazakhstan F8 Kazakhstan F9 Kazakhstan F1 Turkey F9 Turkey F10 Turkey F11 Uzbekistan F2 Kazakhstan F3 Kazakhstan F4 Kazakhstan F5 Germany F5 Germany F6 Germany F7 Germany F8 Turkey F32 Turkey F33 Turkey F37 Turkey F38 Kazakhstan F6 Kazakhstan F7 Kazakhstan F6 Turkey F39 Kazakhstan F7 Kazakhstan F8 Turkey F47 Turkey F48 Kazakhstan F1 Kazakhstan F2 Kazakhstan F3 Kazakhstan F4 Kazakhstan F5 Kazakhstan F6 Turkey F16 Turkey F17 Turkey F18 Kazakhstan F7 Kazakhstan F8 Kazakhstan F9 Turkey F40 Spain F8 Kazakhstan F4 Russia F1 Russia F5 Russia F6 Belarus F2 Russia F7 Russia F8 Ukraine F4 Ukraine F5 Kazakhstan F10 Kazakhstan F1 Kazakhstan F2 Egypt F3 Egypt F4 Egypt F5 Egypt F6 Egypt F7 Egypt F8 Uzbekistan F1 Uzbekistan F2 Kazakhstan F3 Uzbekistan F3 Uzbekistan F4 Kazakhstan F11 Belarus F1 Belarus F2 Belarus F3 Russia F7 Russia F8 Ukraine F4 Ukraine F5 Ukraine F6 Egypt F30 Egypt F31 Egypt F32 Thailand F4 Thailand F5 Thailand F6 Kazakhstan F2 (Aktobe) Egypt F5 (Sharm El Sheikh) Egypt F6 (Sharm El Sheikh) Egypt F7 (Sharm El Sheikh) Egypt F4 (Sharm El Sheikh) Kazakhstan F3 (Shymkent) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Uzbekistan F3 (Andijan) Thailand F1 (Hua Hin) Thailand F2 (Hua Hin) Thailand F3 (Hua Hin) Russia F4 (Kazan) Russia F5 (Kazan) Belarus F1 (Minsk) Spain F33 Malaysia F1 (Kuching) Malaysia F2 (Kuala Lumpur) Malaysia F3 (Kuala Lumpur) Australia F4 Japan F2 Japan F3 Italy F13 Kazakhstan F1 (Aktobe) Kazakhstan F2 (Shymkent) Qatar F1 (Doha) Qatar F2 (Doha) Qatar F3 (Doha) Indonesia F2 Kazakhstan F3 (Shymkent) Indonesia F3 Kazakhstan F4 (Shymkent) Australia F8 Australia F9 Kazakhstan F5 (Shymkent) Australia F10 Australia F11 Turkey F18 (Antalya) Australia F12 Kazakhstan F1 Kazakhstan F2 Turkey F20 (Antalya) Spain F16 (Palma del Rio) Spain F17 (Bakio) Kazakhstan F5 Kazakhstan F4 Kazakhstan F12 Kazakhstan F2 Kazakhstan F13 Kazakhstan F3 Kazakhstan F1 Kazakhstan F14 Italy F5 Italy F6 Kazakhstan F4 Spain F20 Belarus F4 Turkey F39 Kazakhstan F4 Spain F35 Spain F1 USA F33 (Columbus) M25 Hong Kong Spain F7 M15 Irpin Spain F32 M15 Irpin Kazakhstan F1 M25+H Bydgoszcz Kazakhstan F2 M25 Irpin Spain F5 M25 Almaty M25 Tay Ninh M25 Nonthaburi M25 Nonthaburi M25 Aktobe M25 Aktobe M15 Novomoskovsk M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Heraklion M15 Heraklion Spain F18 M15 Antalya M15 Nur-Sultan M15 Nur-Sultan M15 Prijedor M15 Chornomorsk Kazakhstan F4 M25 Nur-Sultan Spain F2 M25 Vilnius M25 Wichita M15 Cancun M15 Cancun M25 Harlingen M25 Anapoima M25 Pensacola M15 Cancun Turkey F12 Kazakhstan F1 (Aktobe) M15 Las Vegas M25 Calabasas Uzbekistan F1 M25 Tulsa Belarus F2 (Minsk) USA F28 (Harlingen) M25 Wichita Hong Kong F3 (Hong Kong) M15 Toulouse M25+H Kazan M25 Doha M15 Almaty M25 Bolzano M15 Heraklion M15 Antalya M25 Poznan M15 Santo Domingo M25 Nur-Sultan Belarus F3 Belgium F1 M15 Shymkent M25 Nur-Sultan M25 Antalya Melbourn Challenger Lugano Challenger Vancouver Challenger Binghamton Challenger Burnie Challenger Monza Challenger Cremona Challenger M25 Nur-Sultan Burnie Challenger Caloundra Challenger Nottingham Challenger Nottingham Challenger Alphen Challenger Furth Challenger M25 Austin M25 Sharm ElSheikh Astana Challenger Karshi Challenger Astana Challenger M15 Doha M25 Al Zahra Karshi Challenger Samarkand Challenger Fergana Challenger Astana Challenger Karshi Challenger Samarkand Challenger Shymkent Challenger Astana Challenger Tashkent Challenger Bratislava Challenger Aix En Provence Challenger Shymkent Challenger Astana Challenger Mallorca Challenger Almaty Challenger Tashkent Challenger Charlottesville Challenger Knoxville Challenger Da Nang Challenger Fergana Challenger Bangkok Challenger M25 Santo Domingo Chengdu Challenger Savannah Challenger Barcelona Challenger Samarkand Challenger Surbiton Challenger Fergana Challenger Alicante Challenger Tallahassee Challenger Winnipeg Challenger Nur-Sultan Challenger Nonthaburi 1 Challenger Prague Challenger Almaty Challenger Shymkent Challenger Helsinki Challenger Istanbul Challenger Ningboo Challenger Liuzhou Challenger Shenzhen Challenger Helsinki Challenger Lugano Challenger Shymkent 1 Challenger Orlando Challenger Liberec Challenger Meerbusch Challenger Ismaning Challenger Bangkok Challenger Nonthaburi 2 Challenger Nonthaburi 3 Challenger Bangkok Challenger Koblenz Challenger Monterrey Challenger Puerto Vallarta Challenger Mexico City Challenger San Luis Potosi Challenger Savannah Challenger Oeiras 4 Challenger Karlsruhe Challenger Chicago Challenger Salinas Challenger Astana Challenger Shenzhen 1 Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Danderyd Challenger Brasilia Challenger Valencia Challenger Nur-Sultan Challenger Canberra Challenger Tenerife 1 Challenger Nonthaburi 3 Challenger Ottignies-Louvain-la-Neuve Challenger Chennai Challenger Bengaluru Challenger New Delhi Challenger Hamburg Challenger Girona Challenger San Luis Potosi Challenger Mexico City Challenger Acapulco Challenger Madrid Challenger Shenzhen 1 Challenger Oeiras 4 Challenger Bloomfield Hills Challenger Brisbane 2 Challenger St. Petersburg 2 Challenger Bogota Challenger Oeiras 1 Challenger Split 1 Challenger Istanbul Challenger M25 Chennai Tiburon Challenger Hangzhou Challenger Fairfield Challenger Calgary Challenger Turkey F31 Oeiras 4 Challenger Little Rock Challenger Helsinki Challenger Sao Paulo Challenger Salzburg-Anif Challenger Nur-Sultan 3 Challenger Liberec Challenger Oeiras 2 Challenger Oeiras 3 Challenger Mallorca Challenger Brisbane 1 Challenger Braunschweig Challenger Glasgow Challenger Kigali 2 Challenger Madrid Challenger Murcia Challenger Forli 1 Challenger Oeiras 4 Challenger Estoril Challenger Cary Challenger Zug Challenger Porto Challenger Lexington Challenger Sofia 1 Challenger M25 Xalapa Oeiras 2 Challenger Las Vegas Challenger Jingshan Challenger M25 Pensacola Rome 1 Challenger Morelos Challenger Prague 2 Challenger Shymkent 2 Challenger Nonthaburi 4 Challenger Luedenscheid Challenger Nur-Sultan Challenger Segovia Challenger Nonthaburi 2 Challenger Brest Challenger Bratislava 2 Challenger Roanne Challenger Knoxville Challenger Andria Challenger Drummondville Challenger Noumea Challenger Waco Challenger Pune Challenger Morelos Challenger Lugano Challenger Apia International - Sydney Leon Challenger Merida Challenger Prague 1 Challenger Morelia Challenger Menorca Challenger Cuernavaca Challenger Savannah Challenger Prague Challenger Tunis Challenger Chisinau Challenger Heilbronn Challenger Perugia Challenger Tyler Challenger Palmas del Mar Challenger Newport Challenger Porto Challenger Lexington Challenger Santo Domingo Challenger Meerbusch Challenger Grodzisk Mazowiecki Challenger M25 Nottingham Mallorca Challenger Cary 2 Challenger Columbus Challenger Bonn Challenger Barranquilla Challenger Tiburon Challenger Zhangjiagang Challenger M25 Guiyang Shanghai Challenger Guangzhou Challenger Nonthaburi 1 Challenger Nonthaburi 2 Challenger Karlsruhe Challenger Astana Challenger Rijeka Open - Rijeka Burnie Challenger Sarasota Challenger Astana Challenger Napoli Challenger Zagreb Challenger Nottingham Challenger Bangkok Challenger Tenerife 1 Challenger Bangkok Challenger Bengaluru Challenger Cherbourg Challenger Toyota Challenger Dallas Challenger Girona Challenger Mexico City Challenger Pozoblanco Challenger Astana Challenger Astana Challenger Iasi Challenger Chicago Challenger Madrid Challenger Astana Challenger Bratislava Challenger Astana Challenger Malaysian Open - Kuala Lumpur Medibank International - Sydney Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane Samarkand Challenger Moscow Challenger Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Mercedes Cup - Stuttgart PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington PTT Thailand Open - Bangkok China Open - Beijing Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Claro Open Colombia - Bogota Citi Open - Washington Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Brisbane International - Brisbane Apia International - Sydney Delray Beach Open - Delray Beach Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Topshelf Open - 's-Hertogenbosch Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Astana Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON International - Eastbourne Ricoh Open - 's-Hertogenbosch Hall of Fame Open - Newport Abierto Mexicano - Los Cabos Moselle Open - Metz Chengdu Open - Chengdu Delray Beach Open - Delray Beach Open Parc - Lyon Fever-Tree Championships - London China Open - Beijing Intrum Stockholm Open - Stockholm Delray Beach Open - Delray Beach Turkish Airlines Open Antalya - Antalya Astana Open - Nur-Sultan Almaty Challenger Astana Open - Astana European Open - Antwerp Lille Challenger Gonet Geneva Open - Geneva Almaty Challenger Libema Open - 's-Hertogenbosch Barcelona Open Banc Sabadell - Barcelona Nordea Open - Bastad Jinan Challenger Istanbul Challenger Mallorca Championships - Mallorca Chengdu Open - Chengdu Cassis Challenger Champaign Challenger Atlanta Open - Atlanta Bangkok Challenger Pau Challenger Barletta Challenger Sarasota Challenger Shymkent Challenger Nottingham Challenger Nur-Sultan Challenger Hall of Fame Open - Newport Maia Challenger Dallas Challenger Monterrey Challenger Millennium Estoril Open - Estoril Nur-Sultan 2 Challenger Nur-Sultan 1 Challenger Biella 4 Challenger Salinas 2 Challenger Lugano Challenger Oeiras 2 Challenger Tallahassee Challenger Almaty 1 Challenger Rome 1 Challenger Porto Challenger Almaty 2 Challenger Kyiv Challenger Istanbul 2 Challenger Nur-Sultan 4 Challenger Trieste Challenger Alicante Challenger Bergamo Challenger Cassis Challenger Forli 2 Challenger Helsinki Challenger Mexico City Challenger Aguascalientes Challenger Little Rock Challenger US Men's Clay Court Championship - Houston Monterrey Challenger Todi Challenger Madrid Challenger Malaga Challenger Verona Challenger Citi Open - Washington Maia Challenger Infosys Hall of Fame Open - Newport Vilnius Challenger Cherbourg Challenger Hamburg Open - Hamburg Prague 2 Challenger Little Rock Challenger Istanbul Challenger Charleston Challenger AEGON Championships - London Fairfield Challenger Shenzhen 2 Challenger Ismaning Challenger Maia Challenger Citi Open - Washington Abierto Mexicano - Los Cabos Pune Challenger Braunschweig Challenger Murcia Challenger Libema Open - 's-Hertogenbosch China Open - Beijing Savannah Challenger Guangzhou Challenger Brisbane International - Brisbane Vicenza Challenger Chicago Challenger Lincoln Challenger Santo Domingo Challenger Charleston Challenger Brisbane International - Brisbane Charlottesville Challenger Lyon Challenger Montemar Challenger Maia Challenger European Open - Antwerp Oeiras 1 Challenger Manama Challenger Erste Bank Open - Vienna Chengdu Open - Chengdu Thionville Challenger Brisbane International - Brisbane Poznan Challenger TEB BNP Paribas Istanbul Open - Istanbul Hangzhou Open - Hangzhou Mifel Tennis Open - Los Cabos Libema Open - 's-Hertogenbosch Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Sony Open Tennis - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Brisbane - Brisbane Intrum Stockholm Open - Stockholm New York Open - New York Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Gazprom Hungarian Open - Budapest BB&T Atlanta Open - Atlanta AEGON Championships - London New York Open - New York Delray Beach International Tennis Championships - Delray Beach If Stockholm Open - Stockholm Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Swiss Indoors Basel - Basel If Stockholm Open - Stockholm Valencia Open - Valencia Apia International - Sydney Nordea Open - Bastad Rakuten Japan Open - Tokyo U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco BMW Open - Munich Gerry Weber Open - Halle Claro Open Colombia - Bogota Citi Open - Washington If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Ecuador Open - Quito Citi Open - Washington Almaty Open - Almaty Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Hong Kong Tennis Open - Hong Kong BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Wimbledon - London Shenzhen Open - Shenzhen Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rakuten Japan Open - Tokyo Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Chengdu Open - Chengdu French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open Qualifying - Doha Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Mutua Madrilena Madrid Open - Madrid Wimbledon - London BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, World Group, PO, GER-AUS 3-2 Hopman Cup - Perth Internazionali BNL d'Italia - Rome Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, World Group, PO, POL-AUS 1-4 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, World Group, PO, AUS-SVK 3-0 Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong Kooyong Classic - Kooyong Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Hall of Fame Tennis Championships - Newport Sony Ericsson Open - Miami Lexington Challenger Olympics - London Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BB&T Atlanta Open - Atlanta Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Rogers Cup - Montreal U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Astana Open - Nur-Sultan Davis Cup, World Group, SF, GBR-AUS 3-2 AAMI Classic - Kooyong Rome Challenger Davis Cup, Group I, PO, KAZ-PAK 4-0